give someone their due - Türkisch Englisch Wörterbuch